most strained - Espagnol Anglais Dictionnaire